Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 TWYFORD AVENUE Semi-Detached £1,984,949 £1,700,000 12 Feb 2021
76 TWYFORD AVENUE Semi-Detached £1,414,365 £250,000 31 Oct 1996
78 TWYFORD AVENUE Semi-Detached £680,000 £201,875 14 Sep 2001
80 TWYFORD AVENUE Terraced £1,637,478 £710,000 16 Oct 2003
84 TWYFORD AVENUE Semi-Detached £1,142,500 1 Jul 2011
86 TWYFORD AVENUE Semi-Detached £1,973,677 £1,195,000 19 Apr 2007